Double stranded - Deutsch Englisch Wörterbuch